Great location. Super clean. Big apartment. Only one bathroom, the only annoying thing when you have so many people sharing. But overall, this place was amazing. Great information/communication and even supplied beach towels! Great hosts.