Amazing place! we had the full floor and we had separate rooms which was a good surprise! We had everything and the communication with our hosts were great.
Just one thing to mention, if there are noise outside you will hear it from the room.