Wonderful place! Clean, creatively decorated, lots of amenities that I didn't even know I needed.