Fabulous stay at all levels. Clean, comfortable, well equipped apartment. Good location, excellent communication from host; an all round great place.