Highly recommend this place. 5* all round. Very clean, was able to check in on time, communication via group chat was great. Very good location, everything is nearby and the people are very helpful.