Great place, great location, perfect communication, spotless clean. What else to wish for?! 6 Stars!!