Stylish, spacious and cozy place.