Clean, stylish, spacious. Great shower, comfy beds, big balcony.