Splendid place at the best location. Definitely a five star spot.