I recently stayed at Villas On Holland INC and I m...
I recently stayed at Villas On Holland INC and I must say it was an average experience. The staff was friendly and the location was convenient. However, I found the rooms to be a bit outdated and in need of renovation. Overall, it was an okay stay.