Excellent location. The place is very clean, beautiful and well equipped. Was perfect for our needs. Would definitely stay again in the future.