Excellent all around and fantastic location, highly recommend this place. Photos are exactly what you get.