Perfect location and ideal apartment with the added bonus of a refreshing pool and private courtyard. 5 stars!