Spacious, clean, plenty of towels, great view!