Clean, great location. Beautiful view from terrace.