The place is new, clean and great. Wonderful location. Suitable for long term stay as the kitchen is well equipped.