Overall excellent place. Ideal location, very spacious and clean. Will be staying here again!