Very clean with a great layout! It was perfect for what we were looking for. Great location in Princeville.