Fantastic place! Great communication and responses to anything that came up during our extended stay. Price is also great for the size, quality and location, not to mention the place itself is brand new and very modern-feeling. Would definitely stay again!