Clean, awesome location, very communicative, and just a wonderful stay overall.