We loved this place! The location is absolutely spectacular and the apartments are wonderfully furnished, with modern appliances and a great spa. The check in process was very easy. We would definitely stay here again .