The place was perfect for our needs and so beautiful. The beds are firm but comfortable. It was a lovely stay and we'd definitely come back.