Fantastic communication, clean, great location and wonderful amenities. Will definately stay here again!