Great location! Affordable and absolutely stunning place that comfortably accommodated me and my family! A must stay at over the hotels and resorts any day.