Maria's place fitted the bill. Very spacious and well appointed. Recommended.