Excellent location, very clean, has all the necessary amenities. The staff are all very friendly and helpful. Would stay here again