Very clean, perfect location, communication was amazing. Will definitely stay here again!