An amazing place that has absolutely everything I look for in a long term visit. Would recommend to anyone!