Spacious, good location, great communication. Overall great stay !