Large and spacious. Tons of room and all amenities were provided for. Super clean and beautifully decorated, and the rooftop terrace was just icing on the cake. Highly recommend!