The perfect location and the perfect space for a longer stay. Do yourself a favor and stay here.