Very clean, excellent location, good value :) we would return.
Make sure to look closely at check-in process beforehand so you understand it.