Kevin was a great host! Communication was easy and quick. The place was clean and modern. Spacious and good for staying together with group of people. Only thing is, the balcony was a bit small.