How can you describe perfect in such a short space? This was an amazing place. Very friendly and clean. Beautiful neighborhood and area!! We will be back!!!