The place has great location and awesome view. The place is not super big, but has everything you need and everything beyond your expectations. Love this place and will definitely come back again.