This place was perfect for what we were looking for -- clean, modern, well equipped and a great location.