Terrific place, well appointed and brilliant views