Nice place and perfectly located. Steps are difficult to climb especially when carrying luggage. Check in and communication was fair but not great.