The location was perfect and the condo was a great deal. The kitchen was well stocked and everything was clean and in good repair. The boogie boards and beach mats were great to have as well! The beds were a little firm for our taste, but we would still come back since everything else was perfect.