A comfortable and spacious place in an absolutely beautiful location.