This place was excellent. Very clean and well thought through. Everything you need for a good vacation!