This is place deserve nothing less than 5 stars, excellent location and very well maintained furniture and good communication through out the stay. I loved it.