A fantastic house with fantastic views in a fantastic place