Beautiful, PERFECT location. Great parking, great walking distance from all the good beaches and restaurants. Will try to stay here next time I visit as well.