A spacious well located space. Very relaxing spot.