Comfortable short stay. Spacious and well equipped.