Perfect accommodation for a relaxing stay.