Amazing place to stay. Provided many amenities, and the picture do not show how great this location is.