Beautiful spot - stylish, clean, luxurious and perfect location!