Clean place, breathtaking view, good location! Great experience!