Great location, perfect host, good apartment, value for money.