Definitely give this place a shot
Comfortable, unique, great location and state of the art features