Clean, big TV, wifi, breakfast area, two bathrooms, comfortable beds, balcony, roof-top pool; marvellous!