very nice, stylish place with beautiful views