Great location; warm, new, perfect