Amazing views from stylish accommodation