Extremely clean and very nice place to stay. Great location with all the necessities. Will stay here again in the future.