Good place to stay at. Location is Great, room was clean and communication went well. The apartments are well equipped. Check in went fine as well.