very clean, amazing location, looked exactly like in the pictures. overall a wonderful stay :)