This place is perfect! Location and elegant. Accommodating and spacious.