Luxury accommodation with beautiful views