Wonderful place! Clean, well organized, with high quality amenities. Location was fantastic as well.