Perfect location. Excellent kitchen and a very good shower. Communication and check in was perfect.