Well maintained property for a relaxing stay.