Deli g htful place; well located & horgeous views