Beautiful stay! Awesome location, really neat room with large patio. The hosts were SO great! Be sure to stop at their store too. The bed is quite firm but besides that everything exceeded expectations!