Fantastic location! Modern and spacious! Excellent communication! Clean and comfortable...we would definitely stay here again. It was beautiful and perfect walking distance to main shops and tourist spots.