Great location. Excellent layout. For me it was hit and miss in terms of service and room cleanliness. While restaurant/bar service was friendly and efficient, other areas of service such as front desk lacked that personal touch. Room was generally clean and we'll appointed but bathroom showed lack of cleanliness and A/C unit kept on making a whistling noise every time it came on. Kudos to the chef for excellent food.