Top class place to stay. Everything so perfect about this place. Cleanliness , communication , helpful , location etc. just too good. Highly recommended:)