Excellent location! The place is easy to find. Meka was very flexible about the check in time. The place was extremely well maintained and neat. Would definitely stay here again!