Fantastic, clean place in an exceptional location. My every need was met. Oscar is great. Highly recommended.