We absolutely loved our stay here. Check-in and communication were great. Clean flat. Good location. Great private balcony and shared roof terrace which we often had to ourselves. Highly recommend staying here.