Clean place with great location. All amenities provided.