great location, good communication, good value for money, could be more cleaner.