Very clean, neat and tidy. Well set out and stylish, close to beach and restaurants. We loved it.